lengthy diatribe

Translations
затянувшаяся тирада
He delivered a lengthy diatribe on the evils of social media.
Он произнес затянувшуюся тираду о вреде социальных сетей.